a busload of tourists - Turc Anglais Dictionnaire